html{
    font-size: 14px;
    color:rgb(34, 34, 34);
    line-height: 1.4;
}

a{
    color:#555555;
    text-decoration: none;
    transition: all 0.3s linear;
}

a:hover
{
    color:#ffd306;
}

ul,li{
    margin: 0;
    padding: 0;
    list-style: none;
}

.container{
    width:1300px;
    margin: 0 auto;
}

header{
    height:70px;
    line-height: 70px;
    position:fixed;
    top:0;
    right: 0;
    left:0;
    background: #fff;
    box-shadow:  0px 1px 4px 0px rgba(0,0,0,0.1) ;
}
header img{
    margin-top: 18px;
}

#nav{
    float:right;
}

#nav li{
    float:left;
}

#nav li a{
    display: block;
    width:127px;
    height:70px;
    text-align: center;
}

#nav li a.active,
#nav li a:hover{
    background-color: #ffd306;
    color:#000;
}

#banner
{
    margin-top:70px;
    height:680px;
    background:#ccc;
}